causing an obstacle (thing) - İspanyolca İngilizce Sözlük